hit by blows (punish) - Turkish English Dictionary